3 trademarks were found for owners matching the name Yan shen.
#Classstatus
1 S:98097403
M:AOOFFUT
O:Yan Shen
26 Pending
2 S:90320264
M:WABCOSY
O:Yan shen
20 Registered
3 S:87716863
M:HIRAMWARE
O:Yan Shen
8 Registered
Trademark Alertz updated from USPTO on 2030-01-24